rem @echo off
rem $Id: makerel.bat 45 2012-09-16 02:18:27Z simon.collis@gmail.com $

echo	Cleanup from last time
rmdir	/s /q ..\release

echo	Building 'release\source (generic - source)'
mkdir	..\release
mkdir	..\release\source

copy	COPYING			..\release\source

mkdir	..\release\source\doc
xcopy	/s doc			..\release\source\doc
xcopy	/s changes.txt		..\release\source\doc

mkdir	..\release\source\src
copy	src\makefile		..\release\source
xcopy	src\*.cpp		..\release\source\src
xcopy	src\*.h			..\release\source\src

xcopy	/s *.tgt		..\release\source
xcopy	/s *.wpj		..\release\source
xcopy	/s *.cbp		..\release\source
copy	COPYING			..\release\source
copy	README.TXT		..\release\source

echo	Building 'release\win32'
mkdir	..\release\win32
xcopy	..\release\source\*.*		..\release\win32           /s/i
copy	src\watcom\win32\a6.exe		..\release\win32\a6.exe

echo	Building 'release\dos'
mkdir	..\release\dos
xcopy	..\release\source\*.*		..\release\dos             /s/i
copy	src\watcom\dos\a6.exe		..\release\dos\a6.exe

echo	Building 'release\linux'
mkdir	..\release\linux
xcopy	..\release\source\*.*		..\release\linux           /s/i
copy	src\watcom\linux\a6-linux.elf	..\release\linux\a6

echo	Building 'release\os2'
mkdir	..\release\os2
xcopy	..\release\source\*.*		..\release\os2             /s/i
copy	src\watcom\os2\a6.exe		..\release\os2

echo	Building archives...
pushd		..\release\source
zip	-r -9	..\a6-%1-src.zip	*.*
tar	cvf	..\a6-%1-src.tar	*.*
gzip	-9	..\a6-%1-src.tar

cd		..\win32
zip	-r -9	..\a6-%1-win32.zip	*.*

cd		..\dos
zip	-r -9	..\a6-%1-dos.zip	*.*

cd		..\linux
zip	-r -9	..\a6-%1-linux.zip	*.*

cd		..\os2
zip	-r -9	..\a6-%1-os2.zip	*.*

cd		..\win32
zip	-r -9	..\a6-%1-src.zip	*.*

popd
pause
